the effort and time spent - Allemand Anglais Dictionnaire